Multirate Signal Processing
نویسندگان
چکیده
In single-rate systems, only one sampling rate is used throughout a digital signal processing system, whereas in multirate systems the sampling rate is changed at least once. This laboratory deals with the realization and analysis of multirate systems. In the first experiment we will examine the effects of decimation and interpolation. Furthermore, a small multirate signal processing system is built and the quality of the reconstructed output signal will be discussed. 1 Decimation and Interpolation Decimation and interpolation are processes that transform a discrete-time signal with sampling rate fs to another discrete-time signal with a new sampling rate f ′ s. A decimator realizes a sampling rate conversion (down-sampling) by an integer factor M : f ′ s = fs/M , by using only every M th input signal sample in the output signal. The output signal is at a lower sampling rate, and thus has a lower bandwidth (f ′ s/2) than the input signal (fs/2). To avoid aliasing and thus ensure correct reproduction of the signal spectrum in f ′ s/2, the input signal has to be low-pass filtered before sampling rate conversion. The block diagram of a decimator and example spectra of input, intermediate, and output signal for a decimation factor M = 3 are shown in Figure 1. Note the different scaling of the normalized frequency θ′ axis in the output signal spectrum. For interpolation a sampling rate conversion (up-sampling) by an integer factor L is achieved by inserting L − 1 zero samples between adjacent input signal samples. The resulting signal has a sampling rate f ′ s = Lfs, and a spectrum that includes periodic images of the original signals spectrum. To correctly reproduce the spectrum of the input signal (in the frequency range up to fs/2) subsequent low-pass filtering is necessary to avoid imaging [1]. The block diagram of an interpolator, example signals and spectra for an interpolation factor L = 3 are shown in Figure 2. Fractional changes L M of the sampling rate can be achieved by combining a decimator with factor M with an interpolator with factor L. For block processing the realization of decimation/interpolation is trivial, as long as the block size is an integer multiple of the decimation/interpolation factor. Otherwise, further considerations are necessary (scheduling, block redistribution, delay, etc.). Multirate Signal Processing 2
منابع مشابه
Exploiting parallelism within multidimensional multirate digital signal processing systems
Exploiting Parallelism within Multidimensional Multirate Digital Signal Processing Systems. (May 2003) Dongming Peng, B.S. and M.S., Beijing University of Aeronautics and Astronautics Chair of Advisory Committee: Dr. Mi Lu The intense requirements for high processing rates of multidimensional Digital Signal Processing systems in practical applications justify the Application Specific Integrated...
متن کاملARPN Journal of Science and Technology:: MULTIRATE FILTERING FOR DIGITAL SIGNAL PROCESSING AND ITS APPLICATIONS
Multirate Filtering techniques are used when conventional method becomes extremely costly and this technique is widely used in both sampling rate conversion system and in constructing filters with equal input and output rates. The basic concepts and building blocks in multirate digital signal processing are discussed here which includes down-sampler, upsampler and analysis/synthesis representat...
متن کاملAn efficient timing model for hardware implementation of multirate dataflow graphs
We consider the problem of representing timing information associated with functions in a dataflow graph used to represent a signal processing system in the context of high-level hardware (architectural) synthesis. This information is used for synthesis of appropriate architectures for implementing the graph. Conventional models for timing suffer from shortcomings that make it difficult to repr...
متن کاملSome novel multirate architectures for filter realization with reduced multiplicative complexity
In this correspondence, we present some novel multirate architectures based on multirate subsystems in feedback configuration for the realization of recursive (AR) filters with reduced multiplicative complexity. Included in this are composite architectures in which there are multiple multirate subsystems with different multirate factors. This can be extended to ARMA transfer functions in which ...
متن کاملDiscrete probability density estimation using multirate DSP models
We propose a model based approach for estimation of probability mass functions for discrete random variables. The model is based on tools from multirate signal processing. Similar in principle to the kernel based methods, the approach takes advantage of well-known results from multirate signal processing theory. Similarities to and differences from wavelet based appoaches is also indicated wher...
متن کاملMinimax deconvolution design of multirate systems with channel noises: a unified approach
The conventional signal reconstruction problem of multirate systems with channel noises can be cast as a robust multirate deconvolution design problem. We investigate a unified minimax approach for the robust deconvolution design of multirate systems. We discuss two typical multirate systems: the multirate filter bank system and the transmultiplexer system. We consider transmission noises resul...
متن کامل